trottle
trottle
see
trattle
n.
2
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
7199ad42d08fb3fc164be4f539ddde66
Stop