Meaning of talihalat

talihalat

Tagalog

n. black mole