person or thing that satisfies, person or thing that provides gratification

listen to the pronunciation of person or thing that satisfies, person or thing that provides gratification
English - Turkish

Definition of person or thing that satisfies, person or thing that provides gratification in English Turkish dictionary

satisfier
doyurucu
English - English
{i} satisfier