Turkish-English dictionary »

şevketibostan meaning in English

TurkishEnglish
şevketibostan noun

blessed thistle(Centaurea benedicta)
noun

şevketi bostan noun

blessed thistle(Centaurea benedicta)
noun