embarca in Spanish dictionary

  • embarca

    Meanings and definitions of "embarca"

    Grammar and declension of embarca

    • embarca ( infinitive embarcar)

Sample sentences with "embarca"

Available translations