haystack


Results for "haystack"

English - Turkish Dictionary

haystack

(English - Turkish Dictionary) :
i. kuru ot yığını, otluk; tınaz.