Arabic-English dictionary »

مينيلوس - ملك سبارتا (الأساطير الإغريقية) meaning in English

ArabicEnglish
مينيلوس - ملك سبارتا (الأساطير الإغريقية)

Menelaus