×

logeur meaning in English

n. landlord, one who owns and leases real estate

Related Words

  1. loger
  2. loger chez qqn
  3. logiciel
  4. logiciel boursouflé
PC Version

Copyright © 2018 WordTech Co.