Turkish-English dictionary »

orman labadası meaning in English

TurkishEnglish
orman labadası noun

bloody dock(Rumex sanguineus)
noun