Dictionary : Aa.iina-e-KHud-rau

aa.iina-e-KHud-rau

self-reflecting mirror

آئینہ خود رو
आईना-ए-ख़ुदरौ
Top Urdushayar.com