Meaning of bituka

bituka

Tagalog

n. intestine; bowel; entrail