Slovnenya

Translation English French: reside

Dictionary: main