Translation of Phororo in English:

User Contribution

Phororo

Waterfall; cataract, cascade

noun