×

soundbox meaning in French

n. caisse de résonance (d'un instrument de musique)

Related Words

  1. soundblaster
  2. soundboard
  3. sounded the horn
  4. sounder
PC Version

Copyright © 2018 WordTech Co.