Prime Minister Yousaf Raza Gilani has appealed to the nation and international community to donate generously for the badly flood-affected people of Sindh and Balochistan.