English-Turkish dictionary »

horsetail meaning in Turkish

EnglishTurkish
horsetail [horsetails] (plant of the order Equisetales)
noun
[UK: ˈhɔː.ˌstel]
[US: ˈhɔːr.ˌstel]

atkuyruğunoun

kırkkilitnoun

Your history