LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“koza” İngilizcede

3 İngilizce çeviri
EN
cocoon

I saw a cocoon on the tree.

EN
cone

Can you give me the definition of a cone?