Slovnenya

Translation English Spanish: troops

Dictionary: main