LexiTurkTURKISH ↔ ENGLISH DICTIONARY

böyle tabakayla örtmek. mulch pile gübre haline gelsin diye yığılan yaprak ve çöp kümesi.” in English

1 English translation
EN
mulch

He was spreading mulch in the flower beds.