Deutsch Version
Meaning of
"sich verstopfen"
in English language
German to English
English to German
German
English
sich verstopfen; würgen; ersticken
to be obstructed; to choke; to clog