barbouzard
French
Etymology
Adjective
barbouzard (feminine barbouzarde, masculine plural barbouzards, feminine plural barbouzardes)
- clandestine
- (espionage, relational) secret agent
barbouzard (feminine barbouzarde, masculine plural barbouzards, feminine plural barbouzardes)