Spanish-English dictionary »

caterva meaning in English

SpanishEnglish
caterva noun
{m}

throng [throngs](group of people)
noun
[UK: θrɒŋ] [US: ˈθrɒŋ]