WASHINGTON (AFP)

US President Donald Trump said on Thursday it would be "great" for Volodymyr Zelensky to meet Russia's Vladimir Putin after the Ukrainian president proposed face-to-face talks -- but said both sides had to make compromises.

"I'm glad that they're maybe talking about meeting. I think we had a lot to do with it," Trump told reporters in the Oval Office. "I think it would be great if they met. They should -- get it done."

Trump has pushed both sides to end the conflict, but his attention has largely been absorbed by the Iran war.

"They're going to both make compromises, I suggested those compromises, and you know, we've had a lot to do with it," Trump said of Ukraine and Russia, without specifying.