shelterless

英[\'ʃeltəlɪs]
美[\'ʃeltəlɪs]

基本释义

adj.
无遮掩的,无处藏身的