French-English dictionary »

vacher luisant meaning in English

FrenchEnglish
Vacher luisant nom {m}

shiny cowbird◼◼◼noun