Slovnenya

Translation English French: hemangioma simplex

Dictionary: main
hemangioma simplex
noun