Arabic-English dictionary »

غِيبُون/جِبَّوْن/جِبُون meaning in English

ArabicEnglish
غِيبُون/جِبَّوْن/جِبُون m

gibbonsmall ape