Term Gallery logo

Meanings of directed-energy weapon in anglès

Usage of directed-energy weapon in anglès
1