rope which prevents the horse from nodding - Turkish English Dictionary

Suggest a Term