×

lorgnette meaning in English

n. lorgnette, opera glasses

Related Words

  1. loretta
  2. lorgner
  3. loricate
PC Version

Copyright © 2018 WordTech Co.