LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“plutoid” in Turkish

1 Turkish translation