French-English dictionary »

[from the origin of species translation] pigeon messager anglais) meaning in English

FrenchEnglish
[from the Origin of Species translation] Pigeon Messager anglais) nom
{m} (Pligeon meSSager anglaiS {m}

English Carriernoun