Back to Dictionary

mess, trouble, fix, bind, sticky situation

Noun

Louisiana Creole

lembara