Translation of babi in English:

babi

pig

noun

  • 1

    pig
    ‘babi hutan’ wild pig


User Contribution

babi

Pig

noun