Translate dutch to english voice google translate. Tech lab meaning. ゼクシオプライム ハイブリッド.

Bombe nid de guepe leclerc.