caterwaulingtranslation and definition "caterwauling", tamil lexiconWordTamil Definitioncaterwaulingபூனையின் அலறல் ஒலி.