Mandarin
Englishto object vociferously
Chinese
Finnishprotestoida
English translator: English German 慷慨陈词 Eesti sõnaraamat Español Traductor Svenska Översättare