What does alle 3 Stunden mean?

alle 3 Stunden - German to English

every 3 hours