×
logeur
meaning in English
n.
landlord, one who owns and leases real estate
Related Words
loger
loger chez qqn
logiciel
logiciel boursouflé
PC Version
Copyright © 2018 WordTech Co.