Translation of "ren" into English
kidney is the translation of "ren" into English.
ren
noun
-
kidney
nounan organ in the body
-
kidney
-
Show algorithmically generated translations
Phrases similar to "ren" with translations into English
-
suet
Add example
Add