Summary
French to English:   more detail...
  1. sturnelle:


French

Suggestions for sturnelle in French

Spelling Suggestions for: sturnelle


Wiktionary Translations for sturnelle:

sturnelle
noun
  1. songbird

External Machine Translations: