×

dogcherry meaning in French

n. cornouille, fruit du cornouiller; cerise sauvage

Related Words

  1. dogcart
  2. dogcatcher
  3. doge
  4. dogear
PC Version

Copyright © 2018 WordTech Co.