See also: otus and Otus

English

edit

Noun

edit

OTUs

  1. plural of OTU

Anagrams

edit