Mukhabarat

views updated

MUKHABARAT

Arabic word for intelligence services, in general.