to defecate English - French
Related words
shit poo relieve excrete soil oneself
No results for word to defecate
English translator: English French to defecate Eesti sõnaraamat Español Traductor Svenska Översättare
shit poo relieve excrete soil oneself
No results for word to defecate
English translator: English French to defecate Eesti sõnaraamat Español Traductor Svenska Översättare