L'Hospitalet de Llobregat (English, name)
expansion: L'Hospitalet de Llobregat
Senses:
glosses: A city southwest of Barcelona, Spain.
Forms: