Spanish-French dictionary »

famorca meaning in French

SpanishFrench
Famorca noun

Famorcanom

Your history