Slovnenya

Translation English French: peace officer

Dictionary: main
peace officer
noun