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