Otter

What is Otter?

Otter definition and meaning on Dictionary terms:
noun, plural ot

Tags: