CICALA


Meaning of CICALA in English

noun a cicada. ·see cicada.

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