LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pallas” in Turkish

1 Turkish translation