×
mamours
meaning in English
n.
(informal) display of affection
Related Words
faire des mamours
mammon
mammouth
mamy
man
PC Version
Copyright © 2018 WordTech Co.