Meaning of カラバオ in Japanese

  1. Words

Definition of カラバオ

カラバオ(karabao)
  1. (n) carabao (Bubalus bubalis carabanesis)
Back to top