embarca in Spanish dictionary embarca Meanings and definitions of "embarca" more Grammar and declension of embarca embarca ( infinitive embarcar) more Sample sentences with "embarca" Declension Stem Try again Available translations English Authors