Turkish-English dictionary »

telgraf çiçeği meaning in English

TurkishEnglish
telgraf çiçeği noun

spiderwort(plant)
noun