Dictionary Romanian – English

cărăbuș



Substantiv masculin
1. entom.

cock chafer


2. entom.

blind/tree beetle