Translation of دُھلوانا in English

دُھلوانا٢

Verb

  1. swing, roll

Powered by Oxford