Muhammad Izhar ul Haq

Muhammad Izhar ul Haq
محمد اظہارالحق


Talkh Nawai
تلخ نوائی