×

landlady meaning in French

n. femme propriétaire; logeuse; hôtelière; aubergiste

Related Words

  1. landing troops
  2. landing zone
  3. landler
  4. landless
PC Version

Copyright © 2018 WordTech Co.