Back to Dictionary

mucus

noun

Louisiana Creole

lasir