German-English dictionary »

selbstverschiebend meaning in English

GermanEnglish
selbstverschiebend

self-relocating