buffer_countryEnglish

buffer country, buffer state

Noun

A small neutral state between two rival powers

English: buffer state, buffer country

Bahasa: negara penyangga

Bahasa words with similar meanings

English words with similar meanings

Show 1 words