アニョロッティ
anyorottei

Noun

1. agnolotti

From Italian