Spanish-English Dictionaryaplicar
Meaning of aplicar