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