Japanese

edit

Interjection

edit

おやおや (oyaoya

  1. well! (exclamation of mild surprise); well well!
  NODES
Note 1