×

criard meaning in English

adj. garish; yelling, loud; piercing, squalling

Related Words

  1. criailleur
  2. criant
  3. cribellum
  4. criblage
PC Version

Copyright © 2018 WordTech Co.