Word of the Day

English Word diplomatist
Meaning One remarkable for tact and shrewd management.
Urdu Meaning سفیر