Spanish-English Dictionaryimplicar
Meaning of implicar