Hammer and sickle

From Fresh Dictionary

English

Noun phrase

hammer and sickle

  1. in soviet iconography, the symbols of industry and agriculture

Translations

Personal tools