Arabic-English dictionary »

غايا meaning in English

ArabicEnglish
غايا

Gaia (mythology)