Results for "

thicket

"
English - Turkish Dictionary

thicket

(English - Turkish Dictionary) :
i. sık çalılık.