English to Serbian Dictionary
defecate
Испражњавање столице
Meaning for defecate found in 29 Languages.
Sponored Video