Translation of seheberu in English:

User Contribution

seheberu

Hebrew language

noun