Swedish-Latin dictionary »

amputera meaning in Latin

SwedishLatin
amputera

amputare