Definify.com

Definition 2025


Marmara

Marmara

English

Proper noun

Marmara

  1. Synonym of Sea of Marmara