cáscara

/ˈkaskaɾa/ · B2 · noun · f

tree

cáscara — tree

More Spanish words · How Spanish works