Spanish-French dictionary »

barbastro meaning in French

SpanishFrench
Barbastro noun

Barbastronom