Slovnenya

Translation English Spanish: settler

Dictionary: main
settler
noun