Search term protestare has 5 results
Jump to
IT Italian EN English
protestare (n v) [a low thundering, rumbling or growling sound] grumble (n v) [a low thundering, rumbling or growling sound]
protestare (v) [disaccordo] grumble (v) [disaccordo]
protestare (v) [disaccordo] protest (v) [disaccordo]
protestare (v) [generale] protest (v) [generale]
protestare (v) [disaccordo] put up a struggle (v) [disaccordo]

Italian English translations