harmittaa Italian - English
1.
Englishfrost
-
Englishto anger or annoy
-
Italiangelare
2.
Englishfrost|hoar
-
Englishto anger or annoy
-
Italiangelare
3.
English translator: Italian English harmittaa Eesti sõnaraamat Español Traductor Svenska Översättare