Meaning of papagayo

papagayo

Tagalog

n., zoo. green parrot


papagayo

Tagalog

n. kite shaped like a bird