French-Spanish dictionary »

équateur terrestre meaning in Spanish

FrenchSpanish
équateur terrestre

ecuador