French-English dictionary »

goupillon meaning in English

FrenchEnglish
goupillon nom {m}

aspergillum◼◼◼(holy water sprinkler)
noun