Back to Dictionary

smell

noun

Louisiana Creole

lodè