Slovnenya

Translation English French: mongrel

Dictionary: main