Turkish-English dictionary »

sabun otu meaning in English

TurkishEnglish
sabun otu noun

soapwort(herb)
noun