Meaning of lagaslasan

lagaslasan

Tagalog

lagaslasan n. rapids