{{term}}
- {{preview}}
kartoshka
a
russian
word
meaning
potato
i love you
my kartoshka
potato
by
kartoshka
December 31, 2008
Get a
kartoshka
mug for your papa Georges.