ovistrips

English

Noun

ovistrips

  1. plural of ovistrip