mackerel

Popularity
500+ learners.
NOUN
(animal)-la caballa
Synonyms for mackerel
Other Dictionaries
Explore the meaning of mackerel in our family of products.
Word of the Day
wintry