Slovnenya

Translation English French: inhabit

Dictionary: main