English-Arabic dictionary »

snowcaps meaning in Arabic

EnglishArabic
Snowcaps

القمم الثّلجيّة