Meaning of オオハシウミガラス in Japanese

  1. Words

Definition of オオハシウミガラス

  1. (n) razorbill (Alca torda)
Back to top