Slovnenya

Translation English French: abbreviation

Dictionary: main