semaver


Results for "semaver"

Turkish - English dictionary

semaver

(Turkish - English dictionary) :
samovar.