Translation of رہا in English

رہا

Verb

Adjective

  1. left, missed

  2. stayed

Powered by Oxford