Arabic-English dictionary »

زَبَد البَحْر meaning in English

ArabicEnglish
زَبَد البَحْر m

foamsubstance composed of a large collection of bubbles or their solidified remains