wooden frame, lined with metal foil and carried by horses (used to transport water) - English Synonyms Dictionary

Suggest a Term