Definition & Meaning | French word BARBOUZARD
BARBOUZARD
Definitions of BARBOUZARD
- clandestine
- (espionage, relational) secret agent
Number of letters
10
Is palindrome
No
Search for BARBOUZARD in:
Page preparation took: 116.70 ms.