French-English dictionary »

acrochordon meaning in English

FrenchEnglish
acrochordon nom {m}

skin tag◼◼◼noun