Meaning of trebolada in Spanish:

trebolada