Spanish-English Dictionaryimpedía
impedía
impedir
Meaning of impedía