Translation of sefate in English:

User Contribution

sefate

tree

noun