NichiDict

動物解放戦線

どうぶつかいほうせんせん
[doubutsukaihousensen]

Meanings

1.Noun

Animal Liberation Front; ALF