Arabic-English dictionary »

أُودِيسْيُوس meaning in English

ArabicEnglish
أُودِيسْيُوس m

Odysseusson of Laertes; Greek leader during the Trojan War