Download for Windows
English

Synonyms for samothrace in English

samothrace
n

Noun

  • milo

Examples

This exceptional monument was unearthed in 1863 on the small island of samothrace in the northwest Aegean.

Standard
Download our free app
iOS Android
Advertising
Advertising