×

hubble-bubble meaning in French

n. narguilé (pipe orientale); tumulte, confusion

Related Words

  1. hubble
  2. hubble space telescope
  3. hubbub
  4. hubby
PC Version

Copyright © 2018 WordTech Co.