AGGRATE


Meaning of AGGRATE in English

adj to please.

Webster English vocab.      Английский словарь Webster.