ranocchietta

Italian

Noun

ranocchietta f (plural ranocchietti)

  1. little frog