English to Arabic

Meaning for:
Glacier
other
الكتلة الجليدية