Spanish-French dictionary »

chamosita meaning in French

SpanishFrench
chamosita noun

chamositenom {f}