About us
Define
Definitions for
"ESCRIMA"
Martial system fo the Philippines that employs sticks, swords and daggers. The term is spanish and means Skirmish. It's adepts are called Escrimadors.
angelfire.com