n. babuchas (babucha)
Translation: babouche slipper
Definition of babucha in English
Calzado de suela plana y punta curvada hacia arriba, que carece de cordones u otras formas de sujeción, tradicional de los países magrebíes y del Medio Oriente.
Definition of babucha in Spanish
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.