to bombard with cannons English - French




English translator: English French to bombard with cannons  Eesti sõnaraamat   Español Traductor   Svenska Översättare