Slovnenya

Translation English French: duty assignment

Dictionary: main