What is Kartoshka?
a russian word meaning potato
i love you my kartoshka
potato
See potato, vegetables, fruits, tomatoes, farm, kartoshka, kartoshka