tamirhane


Results for "tamirhane"

Turkish - English dictionary

tamirhane

(Turkish - English dictionary) :
repair shop.