×
tattletale
meaning in French
n.
bavard; commère; informateur, indicateur, mouchard
Related Words
tattle
tattler
tattoo
tattooer
PC Version
Copyright © 2018 WordTech Co.