LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“toadflax” in Turkish

1 Turkish translation