President Trump said Iran is not living up to the "spirit" of its agreement forged with the Obama administration.

Speaking in Washington with Italian Prime Minister Paolo Gentiloni, Trump said the agreement should not have been signed.

WATCH: Joy Behar, Elizabeth Warren Compare Trump to Kim Jong-un

'Didn't See It Coming': Jarrett Reflects on Hillary's 'Gut-Wrenching' Election Loss

Kevin Jackson Rips Warren for Claiming 'Ugly Stew of Racism' Led to Trump Win

He said the Iranian government is doing a "tremendous disservice" to the JCPOA agreement, often dubbed the "Iran nuclear deal."

Trump also took aim at North Korea, calling its dictator, Kim Jong-un, a "menace."

He also praised China for its recent actions that appear to show Beijing taking a tougher stance against the country.

'That's Obama Propaganda': McCain, Harf Battle Over 'Success' of Iran Deal

Bruce Springsteen Calls Trump a 'Con Man' in New Protest Song

Norquist Says He's Confident Trump's Tax Reform Will Happen Despite Delays