Translation of چندرانا in English

چندرانا٢

Verb

  1. (a tree) to be withered

Powered by Oxford