Czech-English dictionary »

posrat se meaning in English

CzechEnglish
posrat se verb

soil oneself(to defecate on oneself accidentally)
verb