Dictionary : Sifaarate.n

sifaarate.n

Making peace (between), pacifying, acting as a med

سفارتیں
सिफ़ारतें
Top Urdushayar.com