Slovnenya

Translation English French: Decker

Dictionary: main
Decker
noun