German-English dictionary »

tuffwall meaning in English

GermanEnglish
der Tuffwall Substantiv

tuff depositnoun