vanmaram

തിലം - meaning in english

Meanings for തിലം

noun
Sesame
Sesame seed