Meaning of lantsa-de-kargada

lantsa-de-kargada

Tagalog

n. barge (for carrying freight on rivers)