buzkıran


Results for "buzkıran"

Turkish - English dictionary

buzkıran

(Turkish - English dictionary) :
icebreaker.