Russian President Vladimir Putin on Wednesday said Moscow did not see any desire from Ukraine to fulfill the terms of what he described as a preliminary peace deal agreed to in March.

Putin, speaking to reporters in televised comments after a visit to Iran, said Saudi Arabia and the United Arab Emirates were offering to mediate between Russia and Ukraine, which Moscow's forces invaded in late February.

There was no immediate response from the Ukrainian government to Putin's remarks in the early hours of Wednesday.