protestare Italian - English
1.
Englishprotest
-
Englishto make a strong objection
-
Italianprotestare
2.
Englishgrumble
-
Englisha low thundering, rumbling or growling sound
-
Italianprotestare
English translator: Italian English protestare Eesti sõnaraamat Español Traductor Svenska Översättare