Larkspur — English French translation1 translation found

larkspur (n) (botany) pied-d'alouette (m) (n) (botany)
Translate Larkspur into other languages
Translate larkspur into German
Translate larkspur into Italian
Translate larkspur into Spanish
Translate larkspur into Dutch
Translate larkspur into Portuguese
Translate larkspur into Slovenian
Translate larkspur into Polish
Translate larkspur into Czech