babuche

English

Noun

babuche (plural babuches)

  1. Alternative form of baboosh.