Search term グレネード has one result
Jump to
JA Japanese EN English
グレネード (n) [small explosive device] (n) grenade (n) [small explosive device]