LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tohum kabuğu veya zarfı (pamuk” in English

1 English translation
EN
boll

The boll weevil has long plagued cotton crops.