×
toutou
meaning in English
n.
(informal) doggie, lapdog
Related Words
toutes voiles dehors
toutim
toux
toux aspirante
PC Version
Copyright © 2018 WordTech Co.