protestoida German - English
1.
Englishprotest
-
Englishto make a strong objection
-
Germandemonstrieren, protestieren
Englishprotest
-
Englishmostly US: to object to
-
GermanEinspruch erheben, Einwände äußern
English translator: German English protestoida Eesti sõnaraamat Español Traductor Svenska Översättare