Meaning of duwelo

duwelo

Tagalog

n. duel