Definition of “gunboat diplomacy” - English Dictionary

English