Back to Dictionary

node

noun

Louisiana Creole

neu