×

laid meaning in French

adj. étendu, à terre; posé; déposé; exposé; situé; mis; devenu; auquel est arrivé; calmé

Related Words

  1. laying
  2. direct laying
  3. get laid
  4. deep laid
  5. indirect laying
  6. mine laying
  7. laid back
  8. laid down
  9. laying off
  10. egg laying
  11. laicism
  12. laicize
  13. laid a hand on him
  14. laid an egg
PC Version

Copyright © 2018 WordTech Co.