pest English - Japanese
1.
-
Japaneseペスト・ジェノヴェーゼペスト
2.
-
Englishto annoy persistently
-
Japanese悩ますせがむ
3.
-
Englishsubstance used to kill or repress the activities of pests
-
Japanese殺虫剤
4.
-
Japaneseneeded
Related words
bug plague fist between a rock and a hard place
English translator: English Japanese pest Eesti sõnaraamat Español Traductor Svenska Översättare