Slovnenya

Translation English Spanish: lieutenant

Dictionary: main