Slovnenya

Translation English Spanish: anastomose

Dictionary: main
anastomose
verb