Home
Search
Index
Definify.com
Definition
2025
sapucaya
sapucaya
English
Noun
sapucaya
(
plural
sapucayas
)
Alternative form of
sapucaia
Similar Results