0%

ALL meanings of gulf of saros

gulf of sa·ros
G g
  • noun gulf of saros an inlet of the Aegean in NW Turkey, north of the Gallipoli Peninsula. Length: 59 km (37 miles). Width: 35 km (22 miles) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?