torribus

Latin

Noun

torribus

  1. dative/ablative plural of torris