Spanish-French dictionary »

barcelona meaning in French

SpanishFrench
Barcelona noun

Barcelonenom {f}