omega wraps

English

Noun

omega wraps

  1. plural of omega wrap