tomcat

tomcat
[ˈtɒmkæt]
sustantivo
1gato (m) (macho)

tomcat [tom-kat]
sustantivo
1Gato no castrado.

tomcat [ˈtɒmkæt]
noun
1 (cat) gato (macho); (m)
2 (US) (very_informal) (womanizer) mujeriego; (m) calavera; (m)

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw