NichiDict

げりら

[gerira]

Meanings

1.Noun

guerrilla; guerrilla warfare

2.Noun

sudden