Arabic-English dictionary »

بَابُوش meaning in English

ArabicEnglish
بَابُوش m

baboucheTurkish or oriental slipper