person who would look after the backup team or horses teamed to the cart in order to climb a hill or get through a difficult pass - Turkish English Dictionary

Suggest a Term