×

caterwauling meaning in French

n. miaulement du chat; son qu'émet un chat; cri du chat

Related Words

  1. caterwaul
  2. caterpillar tread
  3. caterwaul
  4. catfight
  5. catfish
PC Version

Copyright © 2018 WordTech Co.