×

aliboufier meaning in English

n. storax, any of a number of shrubs or trees having bell-shaped white flowers (native to eastern asia); aromatic resin obtained from shrubs or trees belonging to the storax family

Related Words

  1. alias
  2. alibi
  3. alicante
  4. alice
PC Version

Copyright © 2018 WordTech Co.