Slovnenya

Translation English French: glove

Dictionary: main
glove