Spanish-French dictionary »

favareta meaning in French

SpanishFrench
Favareta noun

Favara