Definisi 'spanish war'

English to English
noun
1 a war between the United States and Spain in 1898 Terjemahkan
source: wordnet30


Visual Synonyms