Slovnenya

Translation English French: hemangioma

Dictionary: main
hemangioma
noun