English-French dictionary »

crabgrass meaning in French

EnglishFrench
crabgrass (Digitaria)
noun
[UK: krˈabɡras]
[US: krˈæbɡræs]

digitaire◼◼◼nom {f}