English | German | Russian | Czech

severely indebted country English

Synonyms severely indebted country synonyms

What other words have the same or similar meaning as severely indebted country?

severely indebted country English » English

debt-distressed country

Are you looking for...?