Back to Dictionary

hives

noun

Louisiana Creole

shoubouli