Translation of hamlet in Indonesian

User Contribution

hamlet

dusun; dukuh

noun