Villablanca (English, name)
expansion: Villablanca
Senses:
glosses: A town and municipality of Huelva, Andalusia, Spain.
Forms: