a caterwauling

listen to the pronunciation of a caterwauling
الإنجليزية - الإنجليزية
caterwaul
caterwauling
{i} yowl of cats; cry of cats
caterwauling
The cry of cats; a harsh, disagreeable noise or cry like the cry of cats
caterwauling
present participle of caterwaul
a caterwauling
المفضلات