Posts

Showing posts with the label wormwood

Chernobyl 12/15/2012 Definition of the Day

Chernobyl - a city in north central Ukraine; site of a major disaster at a nuclear power plant #LetsGetWordy #dailydef #VoiceDictionary