Translation of cucuran in English:

cucuran

sprinkle

noun

  • 1

    sprinkle, eaves, overhanging edge of a roof