Arabic-English dictionary »

غَانِيمَادَس meaning in English

ArabicEnglish
غَانِيمَادَس m

Ganymedein Greek mythology