Slovnenya

Translation English French: stranger

Dictionary: main