LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Arabian Peninsula” in Turkish

1 Turkish translation