Translation of صماخ in English:

User Contribution

صماخ

noun