Calamar meaning

(dated) A squid.
noun
0
0
Advertisement