Arabic-English dictionary »

غُمَّيْضَة meaning in English

ArabicEnglish
غُمَّيْضَة f

hide and seekgame