barn swallow - French English Dictionary
History

barn swallow

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "barn swallow" in French English Dictionary : 6 result(s)

English French
Nature Science
barn swallow hirondelle de cheminée
Ornithology
barn swallow hirondelle de cheminée
barn swallow hirondelle rustique
Wild Species
barn swallow hirondelle rustique
Zoology
barn swallow hirondelle rustique
barn swallow hirondelle de cheminée