LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Arap Yarımadası” in English

1 English translation
EN
Arabian Peninsula

Islam emerged in the Arabian Peninsula in the seventh century.