العربية-إنجليزي قاموس »

ثَغْر meaning in بالإنجليزية

العربيةإنجليزي
ثَغْر m

inletbody of water let into a coast

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

inletbody of water let into a coast