English-French dictionary »

ground beetle meaning in French

EnglishFrench
ground beetle (any carabid beetle)
noun

carabe◼◼◼nom