English-Arabic dictionary »

inlet meaning in Arabic

EnglishArabic
inlet body of water let into a coast

ثَغْرm

ثَغْر بَحْرِيّm

Your history