levazımatçı


Results for "levazımatçı"

Turkish - English dictionary

levazımatçı

(Turkish - English dictionary) :
supplier, seller of supplies.