Translation of کُرلانا in English

کُرلانا

Verb

  1. (of birds) make a loud sound of pain, cry, shriek

Powered by Oxford