Online Dictionary

ontlasting hebben Explained

ontlasting hebben at Dutch => English Of Explained:

defecate

ontlasting hebben at Dutch => English Of Explained:

ontlasting hebben [ɔntlɑstiŋhɛbən]
defecate