Spanish-French dictionary »

bigorra meaning in French

SpanishFrench
Bigorra noun

Bigorrenom {m}

Your history