Definify.com

Definition 2024


sapucayas

sapucayas

English

Noun

sapucayas

  1. plural of sapucaya