Slovnenya

Translation English Japanese: putrescence

Dictionary: main
putrescence
noun