What is Kartoshka?
a russian word meaning potato
i love you my kartoshka
potato
See potato, vegetables, fruits, tomatoes, farm, kartoshka, kartoshka
All you need for a faster workflow in one place.