NichiDict

からばお

[karabao]

Meanings

1.Noun

carabao (Bubalus bubalis carabanesis)