Meaning of mapahulion

mapahulion

Cebuano

restoration