Meaning of mandirigma

mandirigma

Tagalog

mandirigma n. warrior; experienced soldier