Definition of estraza in Spanish:

estraza