French-English dictionary »

hirondelle de rochers meaning in English

FrenchEnglish
hirondelle de rochers nom {f}

Eurasian crag martin◼◼◼(Ptyonoprogne rupestris)
noun