Meaning of tilalay

tilalay

Tagalog

n. 1. loud distant call; 2. exposing the defects of another