the country may be impoverished, ruined and exhausted - Turkish English Dictionary

Suggest a Term