×

drupe meaning in French

n. drupe, fruit à noyau

Related Words

  1. drunkometer
  2. drupaceous
  3. drupel
  4. drupelet
PC Version

Copyright © 2018 WordTech Co.