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