×

screechy meaning in French

adj. aigu, perçant, strident ; qui produit un son perçant

Related Words

  1. screech owl
  2. screecher
  3. screed
  4. screen
PC Version

Copyright © 2018 WordTech Co.