Dictionary : Ham-safiir

ham-safiir

fellow peace-maker; mediator; ambassador

ہم سفیر
हम-सफ़ीर
Top Urdushayar.com