Translation of sefafalele in English:

User Contribution

sefafalele

careless

noun