Slovnenya

Translation English French: patrolman

Dictionary: main
patrolman
noun