Slovnenya

Translation English Spanish: cavalry

Dictionary: main