Spanish-French dictionary »

amposta meaning in French

SpanishFrench
Amposta noun

Ampostanom