Spanish-French dictionary »

glasgow meaning in French

SpanishFrench
Glasgow noun

Glasgownom {f}