English-Polish dictionary »

babouche meaning in Polish

EnglishPolish
babouche noun
Turkish or oriental slipper

bambosznoun