Polish-English dictionary »

cykada meaning in English

PolishEnglish
cykada noun

cicadanoun
any of several insects of the order Hemiptera