forfeiture of all pay and allowances due or to be due - Turkish English Dictionary

Suggest a Term