×
urticate
meaning in French
v.
piquer (comme une ortie); battre; agacer
Related Words
urticaria
urticarial
urtication
urticina
PC Version
Copyright © 2018 WordTech Co.