French-Arabic dictionary »

babouche meaning in Arabic

FrenchArabic
babouche f

بَابُوشm