About us
Define
Definitions for
"schweiz"
a landlocked federal republic in central Europe
wordnet.princeton.edu