Definify.com

Definition 2025


chichigua

chichigua

Spanish

Noun

chichigua f (plural chichiguas)

  1. (Dominican Republic) kite