one who proffers some illusory advantage or benefit

listen to the pronunciation of one who proffers some illusory advantage or benefit
English - English
barmecide
one who proffers some illusory advantage or benefit
Favorites