Translation of babi in English:

babi

pig

  • 1

    pig
    ‘babi hutan’ wild pig


User Contribution

Babi

Pig

noun