caballa

mackerel

#12,839

Meanings

noun, feminine

  1. mackerel

In sentences

¡Caballa santa! Holy cow! #12833628

La caballa es un pescado marino comestible. Mackerel is an edible sea fish. #13536032