haitian national police (hnp) - French English Dictionary

haitian national police (hnp)

Meanings of "haitian national police (hnp)" in French English Dictionary : 1 result(s)

English French
UN Terms
haitian national police (hnp) police nationale haïtienne (pnh)