carallots

Catalan

Noun

carallots

  1. plural of carallot