descascar

listen to the pronunciation of descascar
الأسبانية - الإنجليزية
peel, remove skin
remove bark from a tree
shell, remove a shell from