シェルタリング・スカイ
Meanings
Noun
1. Sheltering Sky