Spanish-French dictionary »

la garrovilla meaning in French

SpanishFrench
La Garrovilla noun

La Garrovillanom