escabrosa in Spanish dictionary escabrosa Meanings and definitions of "escabrosa" more Sample sentences with "escabrosa" Declension Stem Try again Available translations English Authors