Translation of تلیّا in English:

تلیّا

Pronunciation /t̪ələjjɑ:/

feminine noun

  • small pond