landlord meaning in French
n. propriétaire; propriétaire de biens immobiliers; bailleur; loueur,maître de maison, aubergiste; propriétaire terrien
n. propriétaire; propriétaire de biens immobiliers; bailleur; loueur,maître de maison, aubergiste; propriétaire terrien