Spanish-English Dictionaryobstruya
obstruya
obstruir
Meaning of obstruya