LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(bot.) tohum zarfının kase şeklindeki kapağı” in English

1 English translation
EN
lid

I cannot get the lid off.