Translation of تِلہن in English:

تِلہن

Pronunciation /t̪ɪlhən/

feminine noun

  • seeds from which oil is extracted