Search term mugghiare has one result
Jump to
IT Italian EN English
mugghiare (v) [animali] bellow (v) [animali]

Italian English translations

IT Synonyms for mugghiare EN Translations
lamentarsi [brontolare] klaga
muggire [muggire] bröla
ululare [ululare] yla