Slovnenya

Translation English French: jabbing

Dictionary: main
jabbing
noun