Translation of embojotado in English:

embojotado

wrapped up, adj.

adjectivefeminine embojotada

informal
Venezuela
  • 1

    wrapped up