Sponsored Links

Fawn on

translation and definition "Fawn on", tamil lexicon

WordTamil Definition
Fawn onPraise someone in an excessive way to get their favour or something from them