CICALA


Meaning of CICALA in English

[ci.ca.la] n [It, fr. ML, alter. of L cicada] (1820): cicada

Merriam-Webster English vocab.      Английский словарь Merriam Webster.