Polish-French dictionary »

bombarda meaning in French

PolishFrench
bombarda noun

bombardenom