San Lusia

(n)

Saint Lucia

Etymology: Englisa (Saint Lucia)

Vocabulary Lists: dexa