Translation of tumpahan in English:

tumpahan

something spilled

noun

  • 1

    something spilled