Translation of diphiri in English:

User Contribution

diphiri

grave-diggers

noun