Slovnenya

Translation English French: jab

Dictionary: main
jab
noun