Results for "

buzkıran

"
Turkish - English dictionary

buzkıran

(Turkish - English dictionary) :
icebreaker.