×

caterwaul meaning in French

n. miaulement, cri du chat
v. miauler,crier comme un chat; se plaindre, pleurer, gémir; se disputer, se quereller

Related Words

  1. caterwauling
  2. caterpillar tractor
  3. caterpillar tread
  4. caterwauling
  5. catfight
PC Version

Copyright © 2018 WordTech Co.