Translation of tirisan in English:

tirisan

a leaky spot

noun

  • 1

    a leaky spot