Turkish-English dictionary »

modern turkish: deve dikeni meaning in English

TurkishEnglish
Modern Turkish: deve dikeni noun

milk thistle(Silybum, Silybum marianum)
noun