Translation of "miti" into English

snot, to revenge are the top translations of "miti" into English.

miti
+ Add

Central Asmat-English dictionary

  • snot

    noun
  • to revenge

  • Show algorithmically generated translations

Add

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