harmittaa Russian - English
1.
Englishfrost
-
Englishto anger or annoy
2.
Englishfrost|hoar
-
Englishto anger or annoy
3.
Englishirritate
-
Russianраздража́ть
English translator: Russian English harmittaa Eesti sõnaraamat Español Traductor Svenska Översättare