Slovnenya

Translation English French: adjutant

Dictionary: main