Meaning of tambad

tambad

Tagalog

tambad adj. exposed to view