zaro

Category: Italian Endearment Term

What does Cucciola mean in slang?