LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“freshwater pearl mussel” in Turkish

1 Turkish translation