babouche

babouche

(bəˈbuːʃ) n (Clothing & Fashion) a Middle-Eastern, particularly Turkish, heelless slipper
Translations