ahdistaa French - English
1.
Englishoppress
-
Englishto make sad or gloomy
-
Frenchoppresser
2.
Englishpursue
-
Englishto follow urgently
-
Frenchpoursuivre
English translator: French English ahdistaa Eesti sõnaraamat Español Traductor Svenska Översättare