eldest or senior member of a body - Turkish English Dictionary

Suggest a Term