to play host to something-"two countries are playing host to the euro 2008"

listen to the pronunciation of to play host to something-"two countries are playing host to the euro 2008"