Dictionary Romanian – English

cocon



Substantiv masculin
1. entom.

cocoon