Arabic-English dictionary »

شَعَاب meaning in English

ArabicEnglish
شَعَاب m

reefrocks at or near surface of the water