◄
Tambreet
►
Dictionary
(
n.
) The duck mole.
Clyx.com