meaning of Aids-Schleife

Aids-Schleife - German to English

HELPS ribbon [also: Aids ribbon] [red ribbon]