estonia
estonian : hahaha, estonia ownzzz russians, lol, estonianz the best, yeeeeh
estonia is located in eastern europe, just near finland
"estonian : hahaha, estonia ownzzz russians, lol, estonianz the best, yeeeeh" What is the definition of "estonia"?