Lalín

English

Proper noun

Lalín

  1. A municipality of Pontevedra, Galicia, Spain.