LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“verminous” in Turkish

1 Turkish translation