Turkish-English dictionary »

turba yosunu meaning in English

TurkishEnglish
turba yosunu noun

sphagnum [sphagnums](moss)
noun
[UK: ˈsfæɡ.nəm] [US: ˈsfæɡ.nəm]