Back to Dictionary

liver

noun

Louisiana Creole

(anat) dêfwa (alt: lêfwa)