Bombarde - French English Dictionary

Bombarde

Meanings of "Bombarde" in English French Dictionary : 3 result(s)

French English
General
bombarde [v.p./der.] bombards
Military
bombarde mortar
bombarde bombard