Translation of Dempir in English:

User Contribution

Dempir

shrill, strident, piercing

adjective