almondiga
[
Spanish
]
plural
almondigas
Meatballs. Sometimes balls of fish meat.
Countries
Philippines