NichiDict

電子フロンティア財団

でんしふろんてぃあざいだん
[denshifurontiazaidan]

Meanings

1.Noun

Electronic Frontier Foundation; EFF