inspector_generalEnglish

inspector general

Noun

A military officer responsible for investigations

English: inspector general

Bahasa: inspektur jenderal

Bahasa words with similar meanings