Meaning of duwelista

duwelista

Tagalog

n. duelist