hannover

english: hanover. A wonderful city in northern germany.
woa, impressive! That must be Hannover!
by Cornetto Nuss August 08, 2005
Get the hannover mug.