Translation of embarcado in English:

embarcado

adjectiveFeminine embarcada

Venezuela

  • 1

    dejar embarcado a algn to let sb down