Search term chirimoya has 2 results
Jump to
ES Spanish EN English
chirimoya (n) [fruit] (n) soursop (n) [fruit]
chirimoya (n) [tree] (n) cherimoya (n) [tree]