Home
Search
Index
Definify.com
Definition
2024
cáscaras
cáscaras
See also:
cascaras
,
cascarás
,
and
cascaràs
Spanish
Noun
cáscaras
f
pl
plural of
cáscara
Similar Results