Spanish-English Dictionaryobstaculizar
Meaning of obstaculizar