×
loggia
meaning in French
n.
loggia, loge; galerie, balcon
Related Words
loggerhead
loggerheads
logging
logic
PC Version
Copyright © 2018 WordTech Co.