Spanish-French dictionary »

briba | bribia meaning in French

SpanishFrench
briba | bribia noun

vagabondagenom {m}