Slovnenya

Translation English Spanish: amputation

Dictionary: main
amputation
noun