Back to Dictionary

st Theresa

noun

Louisiana Creole

sint-Térèz