French–English dictionary

English translation of the French word trolle

French → English
  
FrenchEnglish (translated indirectly)Esperanto
trolle
trolle des montagnes
(trolle d’Europe)
trolle d’Europe
(trolle des montagnes)

FrenchEnglish
trolle des montagnes globe‐flower
trolle d’Europe globe‐flower