Meatballshudalarrayyan28 (37) in zappl • 7 years ago Meatballs is a food that exist in Indonesia. The taste of the meatballs is very tasty. zappl