×

bulla meaning in French

n. ampoule, cloque, boursuflure, bulle; sceau inséré sur une lettre officielle du pape

Related Words

  1. bull's eye
  2. bull-necked
  3. bullate
  4. bullated
PC Version

Copyright © 2018 WordTech Co.