sapucaya
English
Noun
sapucaya
(
plural
sapucayas
)
Alternative form of
sapucaia
.