Meaning of sudsod

sudsod

Tagalog

sudsod n. ploughshare (US: plowshare)