Translation of chipolata in English:

chipolata

chipolata

noun

  • 1

    chipolata, small spicy sausage