sceleraturas

Latin

Participle

scelerātūrās

  1. accusative feminine plural of scelerātūrus