English-Arabic dictionary »

babouche meaning in Arabic

EnglishArabic
babouche Turkish or oriental slipper

بَابُوشm