tr

Aiguillettes

Aiguillettes

Long, thin slices of poultry breast or some other meats or fish.

Gastronomy Terminology