×
landlady
meaning in French
n.
femme propriétaire; logeuse; hôtelière; aubergiste
Related Words
landing troops
landing zone
landler
landless
PC Version
Copyright © 2018 WordTech Co.