place of safety

listen to the pronunciation of place of safety
English - Turkish
güvenlik adası
English - English

Definition of place of safety in English English dictionary

A place of safety
asylum