Translation of monstrosity in Indonesian

User Contribution

monstrosity

benda yang ganjil

noun