Back to Dictionary

impede

regular verb

Louisiana Creole

embarasé

Synonyms

hinder