Guerrilla is a Spanish word which means

A. Little war
B. Hidden war
C. Regular war
D. none

Leave a Comment