Translation of "udiad" into English

howl, howling, howling, yelling are the top translations of "udiad" into English.

udiad
+ Add

Welsh-English dictionary

  • howl

    verb noun
  • howling

    noun verb
  • howling, yelling

  • yelling

    noun verb
  • Show algorithmically generated translations

Automatic translations of "udiad" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

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