French–English dictionary

English translation of the French word gueule‐de‐lion

French → English
  
FrenchEnglish (translated indirectly)Esperanto
gueule‐de‐lion
(grand muflier; gueule‐de‐loup; muflier à grandes fleurs)
snapdragon
gueule
lion

FrenchEnglish
gueule‐de‐lion garden snapdragon; snapdragon
gueule mouth