Translation of ماوا in English

ماوا٢

Noun (masculine)

  1. abode, habitation, place of resort, dwelling

Powered by Oxford