Spanish-French dictionary »

arrabalde meaning in French

SpanishFrench
Arrabalde noun

Arrabaldenom