Slovnenya

Translation English Japanese: digester

Dictionary: main
digester
noun