Danish-English dictionary »

snublesten meaning in English

DanishEnglish
snublesten

stolperstein◼◼◼