Meaning of pagsirko

pagsirko

Tagalog

n. somersault