defecate


Results for "defecate"

English - Turkish Dictionary

defecate

(English - Turkish Dictionary) :
f. büyük aptesini yapmak, dışkılamak.