Slovnenya

Translation English French: second lieutenant

Dictionary: main