×

carafon meaning in English

n. carafe, glass bottle

Related Words

  1. caracul
  2. carafe
  3. carambolage
  4. caramboler
PC Version

Copyright © 2018 WordTech Co.