Back to Dictionary

adj to bother, embarrass; embarrassed

Verb

Louisiana Creole

embarasé