Translation of phororo in English:

User Contribution

phororo

Waterfall; cataract, cascade

noun