translate English to French: Mrs. Viktoria Snegovskaya
Mme Viktoria Snegovskaya