Meaning of オオルリ in Japanese

  1. Words

Definition of オオルリ

  1. (n) blue-and-white flycatcher (Cyanoptila cyanomelana)
Back to top