Results for "

havluluk

"
Turkish - English dictionary

havluluk

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