Slovnenya

Translation English French: boxing glove

Dictionary: main
boxing glove
noun