Meaning of talababa

talababa

Tagalog

talababa n. footnote