Spanish-English Dictionarycontratar
Meaning of contratar