Slovnenya

Translation English French: neoplasm

Dictionary: main
neoplasm
noun