sheltered ne demek

  1. sheltered : mahfuz