Back to Dictionary

scent

noun

Louisiana Creole

lodè (alt: lodœr); tras