×

huddled meaning in French

adj. regroupé, assemblé, amassé; serré, entassé; replié sur soi

Related Words

  1. huddle
  2. huddle together
  3. huddle
  4. huddle together
  5. huddler
  6. hudson
PC Version

Copyright © 2018 WordTech Co.