zaro

Category: Italian Translation

What does Manchi mean in English?