Arabic-English dictionary »

بُوسَيْدُون meaning in English

ArabicEnglish
بُوسَيْدُون m

Poseidonthe god of the sea