Translation of "manawd" into English

location, making a space, making space, location are the top translations of "manawd" into English.

manawd
+ Add

Welsh-English dictionary

  • location

    noun
  • making a space

  • making space, location

  • Show algorithmically generated translations

Automatic translations of "manawd" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

Translations of "manawd" into English in sentences, translation memory