Spanish-French dictionary »

armenteros meaning in French

SpanishFrench
Armenteros noun

Armenterosnom