English-French dictionary »

verruca meaning in French

EnglishFrench
verruca [verrucas] (wart)
noun
[UK: və.ˈruːk.ə]
[US: və.ˈruːk.ə]

verrue◼◼◼nom {f}