aufeinander türmen

listen to the pronunciation of aufeinander türmen
ألمانية - الإنجليزية
to pile on top of each other