×

humongous meaning in French

adj. énorme, gigantesque; vaste; colossal (de très grande taille) (informel)

Related Words

  1. hummock
  2. hummus
  3. humor
  4. humoral
PC Version

Copyright © 2018 WordTech Co.