Translation of ham in Indonesian

ham

ham

noun

  • 1

    ham
    ‘a ham sandwich’ roti berlapiskan ham