Meaning of atotóli

atotóli

Hiligaynon

Ear-wax.