Translation of تلّہ in English:

تلّہ

Pronunciation /t̪əllɑ:/

masculine noun

  • pool, pond