Translation of emblem in Indonesian

User Contribution

emblem

lambang

noun