a place suitable or agreeable for driving

listen to the pronunciation of a place suitable or agreeable for driving