Results for "

icicle

"
English - Turkish Dictionary

icicle

(English - Turkish Dictionary) :
i. buz, saçak buzu, buz saçağı, buz salkımı, kar dişi.