×

loggia meaning in French

n. loggia, loge; galerie, balcon

Related Words

  1. loggerhead
  2. loggerheads
  3. logging
  4. logic
PC Version

Copyright © 2018 WordTech Co.