karlamak


Results for "karlamak"

Turkish - English dictionary

karlamak

(Turkish - English dictionary) :
to snow.