Slovnenya

Translation English French: appellation

Dictionary: main