Translation of "yain" into English

intestines is the translation of "yain" into English.

yain
+ Add

Maisin-English dictionary

  • intestines

    noun
  • Show algorithmically generated translations

Add

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