Word of the Day:
December 16, 2009sastruga
noun
SAS-truh-guh
What it Means
Sastruga in Context
Did You Know?
ADVERTISEMENT