Barouchet

enUK Related to Barouchet: barouche

Ba`rou`chet´


n.1.A kind of light barouche.