Translation of رُستہ in English

رُستہ

Adjective

  1. grown, sprung up (vegetation)

Powered by Oxford