economically beleaguered

  1. ekonomik abluka altında