President Recep Tayyip Erdogan said his country should not repeat in Syria the same mistake it made in Iraq when it turned down a U.S. request to be part of the coalition that toppled Saddam Hussein.

"We don't want to fall into the same mistake in Syria as in Iraq," the president said, recounting how Turkey's parliament denied a U.S. request to use its territories for the invasion of Iraq in 2003. "It's important to see the horizon. What's going on in Syria can only go on for so long. At some point it has to change," he told journalists on the return flight from a tour of Latin America according to Hurriyet newspaper.

Opposition forces supported by Turkey and Saudi Arabia are losing more ground to the troops of Syrian President Bashar al-Assad, who is backed by Hezbollah militants and Russian airstrikes. Turkey has repeatedly urged the U.S.-led coalition fighting Islamic State group militants in Syria and Iraq to increase its support for moderate rebel groups seeking the ouster of Assad.