×
criard
meaning in English
adj.
garish; yelling, loud; piercing, squalling
Related Words
criailleur
criant
cribellum
criblage
PC Version
Copyright © 2018 WordTech Co.