Arabic-English dictionary »

غرانق الماء meaning in English

ArabicEnglish
غرانق الماء

mermanlegendary creature