Slovnenya

Translation English French: stand sentinel

Dictionary: main