not by law assigned to any other department - Turkish English Dictionary

Suggest a Term