Meaning of tinggalitab

tinggalitab

Tagalog

n. electric storage battery