French-English dictionary »

hirondelle messagère meaning in English

FrenchEnglish
hirondelle messagère nom

welcome swallow◼◼◼noun