kastarcı


Results for "kastarcı"

Turkish - English dictionary

kastarcı

(Turkish - English dictionary) :
bleacher.