Slovnenya

Translation English French: 2nd lieutenant

Dictionary: main