×

snout meaning in French

n. museau ; nez

Related Words

  1. snot
  2. snotty
  3. snow
  4. snow avalanche
PC Version

Copyright © 2018 WordTech Co.