Where does “oto-” come from?

oto- (Italian): oto

Definitions

  1. oto

Words derived from “oto-