Definisi 'halifax'

English to English
noun
1 provincial capital and largest city of Nova Scotia Terjemahkan
source: wordnet30


Visual Synonyms