Spanish-French dictionary »

báscara meaning in French

SpanishFrench
Báscara noun

Bàscaranom