Meaning of parakaida

parakaida

Tagalog

n. parachute