English-French dictionary »

bog rosemary meaning in French

EnglishFrench
bog rosemary (Andromeda)
noun

andromède◼◼◼nom {f}