Translation of تِرِشنا in English

تِرِشنا

Verb

  1. thirst

  2. avarice, ambition, desire

Powered by Oxford