Slovnenya

Translation English French: resident

Dictionary: main