English-French dictionary »

scarlet pimpernel meaning in French

EnglishFrench
scarlet pimpernel (Anagallis arvensis)
noun

mouron rouge◼◼◼nom {m}

mouron des champsnom {m}