Translation of "atu" into English

excrements, large intestine, small intestine are the top translations of "atu" into English.

atu
+ Add

Sawila-English dictionary

  • excrements

    noun
  • large intestine

    noun
  • small intestine

    noun
  • Show algorithmically generated translations

Add

Translations of "atu" into English in sentences, translation memory