Back to Dictionary

dew

Noun

Louisiana Creole

seren