Definify.com

Definition 2024


Marmara

Marmara

English

Proper noun

Marmara

  1. Synonym of Sea of Marmara