English-Turkish dictionary »

soil oneself meaning in Turkish

EnglishTurkish
soil oneself (to defecate on oneself accidentally)
verb

altını kirletmekverb