◄
Turkle
►
Dictionary
(
n.
) A turtle.
Clyx.com