babouche

listen to the pronunciation of babouche
French - Turkish
[la] terlik
English - English
A Turkish or Moroccan slipper having no heel
babouche
Favorites