Spanish-French dictionary »

brangus meaning in French

SpanishFrench
brangus noun

brangusnom