Arabic-English dictionary »

نهر جليدي meaning in English

ArabicEnglish
نهر جليدي

Glacier[UK: ˈɡlæ.sɪə(r)] [US: ˈɡleɪ.ʃər]