Translation of efusi in English:

efusi

effusion

noun

  • 1

    effusion, an outpouring