Back to Dictionary

gargle

noun

Louisiana Creole

gargali, gargalizé