Meaning of buffer country
Definition of buffer country
(noun)
a
small
neutral
state
between
two
rival
powers
Other information on buffer country
WIKIPEDIA results for
buffer country
Amazon results for
buffer country
Tweet