English-German dictionary »

boohooed meaning in German

EnglishGerman
boohooed

brüllte