×
palate
meaning in French
n.
palais; sens du goût
Related Words
soft palate
cleft palate
suit to one's palate
palatalization
palatalize
palatial
palatial building
PC Version
Copyright © 2018 WordTech Co.