SUPPARASITE


Meaning of SUPPARASITE in English

vt to flatter; to cajole; to act the parasite.

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