German-English dictionary »

jahrtausendelang meaning in English

GermanEnglish
jahrtausendelang

thousands of years◼◼◼