Spanish-English Dictionarysobrevolar
Meaning of sobrevolar