×
cankered
meaning in French
adj.
blessé moralement; ulcéré, détruit, décomposé, détérioré; injurié
Related Words
canker
canker sore
canker sore
cankerberry
cankerous
cankerworm
PC Version
Copyright © 2018 WordTech Co.