Spanish-English Dictionarysupervisar
Meaning of supervisar