icecap


Results for "icecap"

English - Turkish Dictionary

icecap

(English - Turkish Dictionary) :
i. buzul.