selfservis


Results for "selfservis"

Turkish - English dictionary

selfservis

(Turkish - English dictionary) :
1. self-service. 2. self-service business establishment.