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