Slovnenya

Translation English French: descendants

Dictionary: main
descendants
noun