Slovnenya

Translation English French: mugger

Dictionary: main
mugger
noun