Back to Dictionary

gland

Noun

Louisiana Creole

deglan, déglan