Spanish-English Dictionarycontrolar
Meaning of controlar