×

dru meaning in English

adj. wire haired, bushy; heavy rain

Related Words

  1. drosser
  2. droséracée
  3. drugstore
  4. druide
PC Version

Copyright © 2018 WordTech Co.