Arabic-English dictionary »

غُورِيلَا meaning in English

ArabicEnglish
غُورِيلَا f

gorillaape