Sant Lluís

Catalan

Pronunciation

Proper noun

Sant Lluís m

  1. a town in Minorca, Balearic Islands