Search term urla has one result
Jump to
IT Italian EN English
urla (n) [act of exclaiming; violent outcry] vociferation (n) [act of exclaiming; violent outcry]

Italian English translations

IT Synonyms for urla EN Translations
grida [lacrime] f clamours