Tom-cat meaning

Alternative form of tomcat.
noun
0
0
Advertisement