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