Translation of دُوارا in English:

دُوارا

Pronunciation /d̪ʊvɑ:rɑ:/

suffix

  • to denote a place of worship or temple