LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rat poison” in Turkish

1 Turkish translation