Definify.com

Definition 2025


sapucayas

sapucayas

English

Noun

sapucayas

  1. plural of sapucaya