Slovnenya

Translation English French: spittle

Dictionary: main
spittle
noun