Slovnenya

Translation English French: ancestor

Dictionary: main