[Russian > English] Does anyone know what "Mandavoshka" means? : translator

[Russian > English] Does anyone know what "Mandavoshka" means? : translator