Mandarin
Inglésto anger or annoy
Chino
Finlandésharmittaa
Italianogelare
English translator: Spanish Japanese to anger or annoy Eesti sõnaraamat Español Traductor Svenska Översättare