×

marmot meaning in English

n. obnoxious child, annoying child

Related Words

  1. marmonner
  2. marmoréen
  3. marmottage
  4. marmotte
PC Version

Copyright © 2018 WordTech Co.