Results for "

rezervuar

"
Turkish - English dictionary

rezervuar

(Turkish - English dictionary) :
1. reservoir. 2. flush box, flush tank (of a toilet).