zaro
Category: Italian Translation
What does Manchi mean in English?