Arabic-English dictionary »

مغطى بالثلوج meaning in English

ArabicEnglish
مغطى بالثلوج

Snowcapped[UK: ˈsnəʊkæpt] [US: ˈsnoʊkæpt]