Spanish-French dictionary »

carcaboso meaning in French

SpanishFrench
Carcaboso noun

Carcabosonom

Your history