oto - English Synonyms Dictionary

oto

n.
[1] Otoe
[2] Otoe