an old poacher makes the best gamekeeper - Turkish English Dictionary

Suggest a Term