Translation of خود رو in English:

خود رو

phrase

  • wild, not cultivated (plant)
    wild-growing

Translation of خود رو in English:

خود رو

phrase

  • growing by itself, wild growing