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