Slovnenya

Translation English French: spitting

Dictionary: main
spitting
noun