Translation of ترسا in English

ترسا٢

Adjective

  1. tantalized, longing, desirous, thirsty

Powered by Oxford