LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“deadly nightshade” in Turkish

1 Turkish translation