fermuar


Results for "fermuar"

Turkish - English dictionary

fermuar

(Turkish - English dictionary) :
zipper.