Spanish-French dictionary »

castiliscar meaning in French

SpanishFrench
Castiliscar noun

Castiliscarnom