Term Gallery logo

Meanings of obsolete soldiers heart in English