Turkish-English dictionary »

serçe dili meaning in English

TurkishEnglish
serçe dili noun

chickweed(herb)
noun
[UK: ˈtʃɪ.kwiːd] [US: ˈtʃɪ.kwiːd]