What is the meaning of babouche slipper in English?

Learn vocabulary with pictures as well as definitions of babouche slipper in English

Learn in

See more

n. babouche slipper

Definition of babouche slipper in English

Footwear that has a flat sole and a toe that curves upwards, which lacks laces or other fasteners, traditional of the Maghreb countries and the Middle East.