Diccionario Inglés-Español
defecate
Defecar
Diccionario Inglés-Español
defeatist
defecation