LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“trifid” in Turkish

1 Turkish translation