← All words
adjective

barbouzard

adjective

clandestine; secret agent

From barbouze + -ard.

barbouzard — French Dictionary | Passage