Turkish-English dictionary »

torf meaning in English

TurkishEnglish
torf noun

peat [peats](soil)
noun
[UK: piːt] [US: ˈpiːt]