Slovnenya

Translation English French: putrescent

Dictionary: main
putrescent
adjective