trifulga

Etymology
. Perhaps from or perhaps from a  with influence from such words as  and.

Noun

 * 1) jam, fix difficult situation