×

mamours meaning in English

n. (informal) display of affection

Related Words

  1. faire des mamours
  2. mammon
  3. mammouth
  4. mamy
  5. man
PC Version

Copyright © 2018 WordTech Co.