meaning of alle zwei bis drei Jahre

alle zwei bis drei Jahre - German to English

every 2 to 3 many years