Translation of grandeur in Indonesian

User Contribution

grandeur

kemegahan

noun