Turkish-English dictionary »

orman iplikçiği meaning in English

TurkishEnglish
orman iplikçiği noun

woodruff [woodruffs](herb)
noun
[UK: ˈwʊ.drəf] [US: ˈwʊ.drəf]