ahdistaa Japanese - English
1.
Englishpursue
-
Englishto follow urgently
-
Japanese追跡する (ついせきする, tsuiseki suru)
2.
Englishsqueeze
-
Englishto put in a difficult position by presenting two or more choices
-
Japanese板挟みにあう
English translator: Japanese English ahdistaa Eesti sõnaraamat Español Traductor Svenska Översättare