English-French dictionary »

bombardier beetle meaning in French

EnglishFrench
bombardier beetle (beetle)
noun

bombardier◼◼◼nom {m}