English-French dictionary »

red pine meaning in French

EnglishFrench
red pine (Pinus resinosa)
noun

pin rouge◼◼◼nom {m}