Slovnenya

Translation English French: guttersnipe

Dictionary: main
guttersnipe
noun