English to Arabic

Meaning for:
Zobo
other
زوبو - نوع من الماشية المحلّيّة في آسيا