Definify.com

Definition 2024


piscucha

piscucha

Spanish

Noun

piscucha

  1. (El Salvador) kite

Synonyms

cometa, barrilete (Argentina, Nicaragua) papalota (El Salvador), papalote (Cuba, Honduras, Mexico)