Slovnenya

Translation English French: munition

Dictionary: main