Saudi Arabia alone should fund all steps to tackle widespread disease and hunger in war-torn Yemen, a top UN official has said.
Comments by David Beasley, Executive Director of the World Food Programme (WFP), were unusually forthright for such a high-ranking UN official in criticising one party in a conflict.
Calling for an end to the coalition's campaign, he accused the Saudi-led coalition of hampering the provision of aid.
"Saudi Arabia should fund 100 percent [of the needs] of the humanitarian crisis in Yemen," Beasley told Reuters news agency on Monday.
"Either stop the war or fund the crisis. Option three is, do both of them."
A Saudi-led coalition embarked on a campaign in March 2015 in Yemen with the aim of dislodging Houthi rebels who control the capital and much of the north and restoring to power the internationally-recognised government of Abd-Rabbu Mansour Hadi.
Since fighting began, more than 10,000 people have been killed, and millions have been driven from their homes.
The country is also facing a health crisis, with more than 2,000 people having died from cholera since April, more than half a million people infected, and another 600,000 expected to contract the infection this year.
The kingdom has said that hundreds of millions of dollars it pledged to humanitarian programmes have benefited civilians on both sides of Yemen's conflict.
Saudi Arabia's Crown Prince Mohammed bin Salman donated $66 million in June to the United Nations Children's Fund and the World Health Organization (WHO) to help combat the cholera epidemic in Yemen.