Results for "

icecap

"
English - Turkish Dictionary

icecap

(English - Turkish Dictionary) :
i. buzul.