Slovnenya

Translation English French: inhabitant

Dictionary: main
inhabitant