chicharras
-cicadas
,cicadae
Plural of chicharra

chicharra

Popularity
500+ learners.
NOUN
(animal)-cicada
Synonyms for chicharra
Word of the Day
degree