French-Spanish dictionary »

village global meaning in Spanish

FrenchSpanish
village global nom {m}

aldea globalnoun