English to Polski Dictionary
defecate
Defekacja (medycyna)
Meaning for defecate found in 29 Languages.
Sponored Video