descascarador

descascarador [des-cas-cah-rah-dor']
noun
1. Sheller, husker. (m)

Have a Spanish question? Get help from experts!