German-English dictionary »

achtzigfach meaning in English

GermanEnglish
achtzigfach

eightyfold