Translation of womanizer in Indonesian

User Contribution

womanizer

noun