Mar Rosso

Italian

Proper noun

Mar Rosso m

  1. Red Sea (sea between Africa and Arabia)