Slovnenya

Translation English Japanese: internal organ

Dictionary: main
internal organ
noun