Portuguese
Noun
babucha f (plural babuchas)
- babouche (Turkish or oriental slipper)
Spanish
Etymology
Ultimately from (deprecated template usage) [etyl] Persian پاپوش.
Noun
babucha f (plural babuchas)
- slipper, babouche (low soft shoe that can be slipped on and off easily, especially in Middle Eastern contexts)