havluluk


Results for "havluluk"

Turkish - English dictionary

havluluk

(Turkish - English dictionary) :
1. towel rack. 2. towel cupboard. 3. toweling.