a military body having police duties - French English Dictionary
History

a military body having police duties



Meanings of "a military body having police duties" in French English Dictionary : 1 result(s)

English French
Common
a military body having police duties gendarme [m]