Slovnenya

Translation English French: protector

Dictionary: main