Spanish-French dictionary »

casafranca meaning in French

SpanishFrench
Casafranca noun

Casafrancanom