Slovnenya

Translation English French: appellative

Dictionary: main