iJunoon official Urdu Dictionary
خوشامد
khoshamad
English definition for flattering
1. a. showing or representing to advantage
Synonyms and Antonyms for flattering
Meaning for flattering found in 2 Languages.
Sponored Video