zaro
Category: Italian Endearment Term
What does Cucciola mean in slang?