cavalla
noun
plural cavalla
or cavallas
Definition of cavalla
2
: king mackerel
Keep scrolling for more