Otters meaning

Plural form of otter.
noun
0
1
Advertisement