Back to Dictionary

to trap, catch, grab

Noun

Louisiana Creole

trap