English to Arabic

Meaning for:
Bobcat
other
البوبكات