×

pomegranate meaning in French

n. grenade, fruit du grenadier, type de fruit rouge comprenant plusieurs grains ayant la taille d'une orange et à peau robuste

Related Words

  1. pomatum
  2. pome
  3. pomelo
  4. pomerania
PC Version

Copyright © 2018 WordTech Co.