Back to Dictionary

leech

noun

Louisiana Creole

lech, sansu