piccadillo

English

Noun

piccadillo

  1. Alternative form of picadillo.