Translation of خود رو in English

خود رو

Idiomatic

  1. wild, not cultivated (plant), wild-growing

Powered by Oxford