Turkish-English dictionary »

modern turkish: tavşancıl otu meaning in English

TurkishEnglish
Modern Turkish: tavşancıl otu noun

hogweed(umbelliferous plant, Heracleum)
noun
[UK: hˈɒɡwiːd] [US: hˈɑːɡwiːd]