Translation of ترَسنا in English

ترَسنا

Verb

  1. crave, long for, pine for, die for

Powered by Oxford