PUT TO THE HALTER


Meaning of PUT TO THE HALTER in English

Hang.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.