Meaning of “samovar” in the English Dictionary

English