French-Spanish dictionary »

amposta meaning in Spanish

FrenchSpanish
Amposta nom

Ampostanoun

Your history