×

ordurous meaning in French

adj. d'excrément; d'ordures

Related Words

  1. ordovician
  2. ordure
  3. ore
  4. oread
PC Version

Copyright © 2018 WordTech Co.