×
cancroid
meaning in French
adj.
qui ressemble au cancer; semblable au crabe
Related Words
cancerously
cancerphobia
cand
candela
PC Version
Copyright © 2018 WordTech Co.