Translation of Mencurahi in English:

User Contribution

Mencurahi

To pour down

verb

  • 1

    To pour down

    Hujan lebat mencurahi sawah.

    Torential rains poured down on the irrigated rice fields.

    Is this entry useful?