meazle
meazle
variant of
mesel
(leper).
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
394b5930983cbd40cad57e638af14113
Stop