snow-capped


Results for "snow-capped"

English - Turkish Dictionary

snow-capped

(English - Turkish Dictionary) :
s. kar kaplı (dağ/tepe).