vocab dash
Log in
Sign up
barbouzerie
Top 45000
Meanings
Noun
1. secret service (or one of its actions)
(espionage)