×
muffler
meaning in French
n.
pot d'échappement (automobile); cache-nez, écharpe; sweater
Related Words
muffled scream
muffled voice
mufti
mug
PC Version
Copyright © 2018 WordTech Co.