Definition of アイスフォール

アイスフォール

aisufooru

noun
icefall