body politic and corporate - Turkish English Dictionary

Suggest a Term