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