Translation of "manawd" into English
location, making a space, making space, location are the top translations of "manawd" into English.
manawd
-
location
noun -
making a space
-
making space, location
-
Show algorithmically generated translations
Automatic translations of "manawd" into English
-
Glosbe Translate
-
Google Translate
Add example
Add