Translation of "ren" into English

kidney is the translation of "ren" into English.

ren noun
+ Add

Interlingue-English dictionary

  • kidney

    noun

    an organ in the body

  • kidney

  • Show algorithmically generated translations

Phrases similar to "ren" with translations into English

Add

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