About us
Define
Definitions for
"tammerfors"
an industrial city in south central Finland
wordnet.princeton.edu