Meaning of tutuli

tutuli

Tagalog

tutuli n. earwax