inaccessible place, place that is withdrawn from the everyday world

listen to the pronunciation of inaccessible place, place that is withdrawn from the everyday world
الإنجليزية - الإنجليزية
ivory castle