bombard English - Latin

1.

  • Englishmedieval primitive cannon

  • Latinbombarda


  • Englishto direct at a substance an intense stream of high-energy particles, usually sub-atomic or made of at most a few atoms

  • Latincheckurbem tormentis verberare, checkbombardare


Related words

bomb 




English translator: English Latin bombard  Eesti sõnaraamat   Español Traductor   Svenska Översättare