English to Arabic

Meaning for:
Tomcat
other
القطّ