to serve for an indefinite period - Turkish English Dictionary

Suggest a Term