Slovnenya

Translation English Japanese: ancestor

Dictionary: main
ancestor
noun