canestrato

Italian

Noun

canestrato m (plural canestrati)

  1. a semi-hard Sicilian cheese

Anagrams