Translation of Santa Lucía in English:

Santa Lucía

Saint Lucia, n.

feminine noun

Geography
  • 1

    Saint Lucia