aljotta

English

Noun

aljotta (uncountable)

  1. A kind of Maltese fish soup.