San Lusia

(n)

n Saint Lucia

Etymology: Englisa (Saint Lucia)

Vocabulary Lists: dexa