Arabic-English dictionary »

السّدود meaning in English

ArabicEnglish
السّدود

Barrages[UK: ˈbæ.rɑː.ʒɪz] [US: bə.ˈrɑː.ʒəz]

Blockages[UK: ˈblɒk.ɪ.dʒɪz] [US: ˈblɑːk.ɪ.dʒəz]