Slovnenya

Translation English Spanish: chieftain

Dictionary: main