Tedo-kun's definitions
a russian name spelled in the french way, the name means Helper of man kind also makes it sounds like some dogs name.
by Tedo-kun September 8, 2008
Get the Sacha mug.
Get the Sacha mug.We'll email you a link to sign in instantly.