Slovnenya

Translation English French: police captain

Dictionary: main
police captain
noun