Slovnenya

Translation English French: stand guard

Dictionary: main