Translation of sephalaphala in English:

User Contribution

sephalaphala

gorgeous

noun