miniramps

English

Noun

miniramps

  1. plural of miniramp