debt trap diplomacies
English
Noun
debt
trap
diplomacies
plural of
debt trap diplomacy