Translation of تھرّانا in English

تھرّانا

Verb

  1. shudder or shake due to sudden passion or fear

Powered by Oxford