×

loch meaning in French

n. lac (scotland); loch

Related Words

  1. loch ness monster
  2. locative
  3. locator
  4. loch ness monster
  5. lochia
PC Version

Copyright © 2018 WordTech Co.