Arabic-English dictionary »

بَابُوج meaning in English

ArabicEnglish
بَابُوج m

slipperlow shoe slipped on and off easily