President Donald Trump says he expects to begin hitting Mexico with tariffs next week in a dispute over illegal immigration.

Trump says "millions" of migrants entering the U.S. through Mexico is "unacceptable" and that Mexico must stop it. He says he thinks Mexico will take steps to halt the migrant flow but, "if they won't, we're going to put tariffs on."

The president last week threatened to impose a monthly 5% tariff on Mexican imports starting Monday, rising to a total of 25% by October.

Meanwhile, Mexico says it thinks there's likely to be an agreement Wednesday with the United States that will avoid a 5% tariff on Mexican goods announced last week by Trump.

Mexican Foreign Minister Marcelo Ebrard told reporters Tuesday that despite his optimism, his team also will be ready for a non-agreement scenario.

Ebrard arrived in Washington last weekend to meet Wednesday with Secretary of State Mike Pompeo. Mexico calls the potential tariff hurtful to both economies and useless to slow down the flow of Central Americans migrating north.

The diplomatic counteroffensive launched by Mexico this week includes a Tuesday meeting of trade negotiator Jesus Seade with U.S. trade representative Robert Lighthizer.

Trump says he'll impose the tariff beginning June 10 to force Mexico to keep mostly Central American migrants from crossing into the U.S.

(Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)