Meaning of lantsa-de-deskarge

lantsa-de-deskarge

Tagalog

n. barge (on rivers)