pest English - Italian
1.
-
Italianpesto
2.
3.
-
Englishannoying, vexatious
-
Italianpestilenziale, pestifero
Related words
bug scourge plague fist between a rock and a hard place exterminate infestation
English translator: English Italian pest Eesti sõnaraamat Español Traductor Svenska Översättare