Apizarrado admin 5 years ago Apizarrado Apizarrado Definition Apizarrado Spanish Adjective English meaning : slate