×
chartula
meaning in French
n.
capsule pour un médicament (en poudre)
Related Words
chartist
chartreuse
charwoman
chary
PC Version
Copyright © 2018 WordTech Co.