séjour aux lieux saints

listen to the pronunciation of séjour aux lieux saints
French - English
{n} stay in holy places