teknikokul


Results for "teknikokul"

Turkish - English dictionary

teknikokul

(Turkish - English dictionary) :
technical school.