Translation of nutter in Indonesian

User Contribution

nutter

Orang gila

noun