English to Arabic

Meaning for:
Snowcap
other
القمّة الثّلجيّة