LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“conchoid” in Turkish

2 Turkish translations