Arabic-English dictionary »

بُحَيْرة شاطِئَة meaning in English

ArabicEnglish
بُحَيْرة شاطِئَة f

lagoonshallow body of water