Back to Dictionary

sarsaparilla

noun

Louisiana Creole

chasparèy