Translation of "si'" into English

defecate is the translation of "si'" into English.

si'
+ Add

Gebe-English dictionary

  • defecate

    adjective verb
  • Show algorithmically generated translations

Add

Translations of "si'" into English in sentences, translation memory