Translation of اُدھارُو in English:

اُدھارُو

Pronunciation /ʊd̪ʰɑ:ru:/

adjective

  • ready, prepared, bent upon, about to