truttle
truttle
variant of
trattle
n.
2
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
32544d1c13baa6365310f3e59a997ba4
Stop