English-Latin dictionary »

having a sharp or cutting edge meaning in Latin

EnglishLatin
having a sharp or cutting edge adjective

scalpratus [scalprata, scalpratum]adjective