Translation of "atai" into English
liver is the translation of "atai" into English.
atai
-
liver
nounorgan of the body
-
Show algorithmically generated translations
Add example
Add
liver is the translation of "atai" into English.
organ of the body
Show algorithmically generated translations