Search term excrescencia has 2 results
Jump to
ES Spanish EN English
excrescencia (n) [general] {f} outgrowth (n) [general]
excrescencia (n) [general] {f} excrescence (n) [general]