Translation of phothosela in English:

User Contribution

phothosela

gushed out

verb