See also: otus and Otus

English edit

Noun edit

OTUs

  1. plural of OTU