×
tartare
meaning in English
adj.
tartar; type of sauce
Related Words
tarsien
tartan
tarte
tarte sablée
PC Version
Copyright © 2018 WordTech Co.