petauristas

Latin

Noun

petauristās

  1. accusative plural of petaurista