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