to be appointed on the recommendation - Turkish English Dictionary

Suggest a Term