kartopu


Results for "kartopu"

Turkish - English dictionary

kartopu

(Turkish - English dictionary) :
,-nu 1. see kar topu. 2. snowball, guelder rose.