French-Spanish dictionary »

glasgow meaning in Spanish

FrenchSpanish
Glasgow nom {f}

Glasgownoun

Your history