Meaning of turba

turba

Tagalog

n. peat