English–Spanish dictionary

Spanish translation of the English word defecate

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
defecate
(shit; poop; drite)
defecar

EnglishSpanish
defecate defecar